Job Description Your mission is to provide outstanding leadership to the Business Customer Support Team . Because this team serves as the primary point of contact for Wise customers and forms a large part of the company’s public profile, all inquiries must be handled with the utmost competence and professionalism. As the Team Lead, your primary duty is to ensure expectations are clearly set and your team is highly engaged, motivated, and equipped with the necessary tools and software. You will …